keep imprisoned - Francés Inglés Diccionario